Data Dependent Circuit Design: A Case Study
نویسندگان
چکیده
Data dependent circuits are logic circuits specialized to specific input data. They are smaller and faster than the original circuits, although they are not reusable and require circuit generation for each input instance. This study examines data dependent designs for subgraph isomorphism problems, and shows that a simple algorithm is faster than an elaborate algorithm. An algorithm that requires many hardware resources consumes an accordingly longer circuit generation time, which outweighs the performance advantage in execution. 1 Data Dependent Hardware If any input of a logic circuit turns out to be constant, the circuit can be reduced. For example, if any inputs of an AND gate turn out to be zero, the output becomes zero (constant propagation). This reduction can be applied recursively, consequently reducing the logic scale of the circuit. The derived circuit would operate at a higher frequency than the original, because the logic depth and wiring delay would also be reduced by this reduction. Since the consequent circuit becomes dependent on the input data instance, such a circuit is called a data dependent circuit in the following discussion. The obvious drawback of a data dependent approach is that the derived circuit is not reusable. This naturally means that (1) the circuit must be generated for each input instance, and (2) reconfigurable devices such as FPGA must be used. The total execution time T of a data dependent circuit is given by the sum of the circuit generation time Tgen and the execution time Texec. Tgen consists of the time for HDL source code generation, logic synthesis, technology mapping, placement, routing, and FPGA configuration. Tgen depends on the logic scale, since a larger circuit usually requires accordingly larger generation time. Texec is the product of cycle count and cycle time. Here, the cycle count depends on the algorithm, and the cycle time depends on the implementation. Fast algorithms can make Texec smaller, but they often require more hardware resources and make Tgen larger. The total execution time T is thus not so obvious without empirical studies.
منابع مشابه
Design of an Efficient Circuit for Data Rate Configuration in Power Amplifier Dedicated to Wireless Medical Applications
This paper presents a new circuit to configure power amplifier (PA) for return-to-zero on-off-keying (RZ-OOK) transmitters. The proposed PA works as a multimode structure with configurable data rate and output power. The programmable data rate function is achieved by duty cycle adjustment of input data and producing input RZ-data by a simple circuit, which leads to a linear scale of data rate w...
متن کاملمدلسازی شبکههای چندترمیناله در سیستمهای قدرت با استفاده از روش برازش برداری بهمنظور تحلیل حالات گذرای الکترومغناطیسی فرکانس بالا
Modeling of frequency-dependent components of power system is often based on a terminal description by an admittance matrix in the frequency domain. One challenge in the extraction of state-space models from such data is to prevent possible error magnification when the model is to be applied in time-domain simulations. The error magnification is a consequence of inaccurate representation of sma...
متن کاملاتلاف در مدارهای الکتریکی کوانتومی مزوسکوپی RLC
The quantum theory for a mesoscopic electric circuit with charge discreteness is investigated. Taking the Caldirola-Kanai Hamiltonian in studding quantum mechanics of dissipative systems, we obtain the persistent current and the energy spectrum of a damped quantum LC-design mesoscopic circuit under the influence of a time-dependent external field.
متن کاملبررسی دینامیک کوانتومی مدارهای الکتریکی مزوسکوپی با بار گسسته
The quantum dynamics of a charged particle in an infinite chain of single-state quantum wells, in tight-binding approximation and under the action of an arbitrary time-dependent external field is investigated. The connection between the Hamiltonian description of this model and the Hamiltonian of a discrete-charge mesoscopic quantum circuit is elucidated. Based on this connection, the persist...
متن کاملAnalysis of Electric Field and Polarization of SF6 Circuit Breaker to Approach a Suitable Structure
Abstract: The application of electric field theory to widely different aspects of electrical insulation has led to more understanding the phenomena. Electric fields may be considered as the main reason for insulation failure. The purpose of this paper is to modify importance of analyzing electric field in insulation design. The SF6 circuit breaker is chosen as case study that encounters cri...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003